大大咧咧: carefree, offhand, casual...
或: maybe, perhaps, might, possibly, or...
灭绝: to extinguish, to become extinct, to die out...
从没: never (in the past), never did...
劫: to rob, to plunder, to seize by force, to coerce, calamity, abbr. for kalpa...
力求: to make every effort to, striving to do one's best...
后悔: to regret, to repent...
山路: mountain road...
翠绿: greenish-blue, emerald green...
一天到晚: all day long, the whole day...